Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Skrypt PVPXP


Przykładowy

Rekomendowane odpowiedzi

Opublikowano

PVPXP

 

PVPXP to skrypt dodający poziomy na serwer i własny system pieniężny.

 

To do:

--- Podgląd na punkty

--- Wirtualny sklep za CC

--- Bronie na poziomy

 

Wersja V.XP.1

 

--- Poziomy wyświetlają się na czacie.

--- Pakiety xp.

--- 10 xp za zabójstwo gracza.

--- System pieniężny CC.

Kod:

 

 

options:
    every: 50
variables:
    {kasa::%player%} = 0
    {points::%player%} = 0
    {nextlvl::%player%} = 200
    {lvl::%player%} = 1
command /kasa:
    trigger:
        send "&8<===&eKasa&8===>"
        send "&8Twoja kasa: &6%{kasa::%player%}%"
on chat:
    cancel event
    send "&8[&6%{lvl::%player%}%&8] %player's displayname%&9>> &8%message%" to all players
on rightclick:
    player's tool is sign named "&ePakiet +500xp"
    add 500 to {points::%player%}
    send "&eDodales sobie 500 punktow!"
    remove 1 sign named "&ePakiet +500xp" from player
on rightclick:
    player's tool is sign named "&ePakiet +200xp"
    add 200 to {points::%player%}
    send "&eDodales sobie 200 punktow!"
    remove 1 sign named "&ePakiet +200xp" from player
on rightclick:
    player's tool is sign named "&ePakiet +100xp"
    add 100 to {points::%player%}
    send "&eDodales sobie 100 punktow!"
    remove 1 sign named "&ePakiet +100xp" from player
on death:
    victim is player:
        add 10 to {points::%player%} to attacker
        add 50 to {kasa::%player%} to attacker
        send "&a+ 50 Ccoins"
        send "&a+ 10 xp"
    
    if {points::%player%} is bigger or equal to {nextlvl::%player%}:
        add 1000 to {kasa::%player%}
        add 1 to {lvl::%player%}
        remove {nextlvl::%player%} from {points::%player%}
        add {@every} to {nextlvl::%player%}
        send "&8Osiagnales kolejny poziom: &6%{lvl::%player%}%"
        send "&a+ 1000 Ccoins"

 

 

Mam nadzieję że docenisz moją prace i dasz like.

 

Poprawa małego błędu.

online.png

Opublikowano

Plusik masz ale popraw błędy !

on rightclick:
player'
s tool is sign named "&ePakiet +200xp"
add 200 to {points::%player%}
send "&eDodales sobie 200 punktow!"
remove 1 sign named "&ePakiet +500xp" from player
on rightclick
:
player's tool is sign named "&ePakiet +100xp"
add 100 to {points::%player%}
send "&eDodales sobie 100 punktow!"
remove 1 sign named "&ePakiet +500xp" from player

yi8xSL.png

Opublikowano

Plusik masz ale popraw błędy !

on rightclick:

player's tool is sign named "&ePakiet +200xp"

add 200 to {points::%player%}

send "&eDodales sobie 200 punktow!"

remove 1 sign named "&ePakiet +500xp" from player

on rightclick:

player's tool is sign named "&ePakiet +100xp"

add 100 to {points::%player%}

send "&eDodales sobie 100 punktow!"

remove 1 sign named "&ePakiet +500xp" from player

Dziękuje bardzo :) zapomniałem tego poprawić.

online.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...